Big Huge Thesaurus

tubular cavity

noun